electric impulse - Turkish English Dictionary